bioinformatics adaptive immunity genetic hydrogen deuterium exchange computational biology medicine immunology data mining innate immunity genomics complement therapeutics biotechnology machine learning compstatin immunity